package com.zyw.teacher.login.controller;

import com.zyw.common.RespResult;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @Description: 登录控制器
 * @Author: zyw
 * @Date: 2018/12/12
 */
@RestController
public class LoginController {

    private static final Logger logger = LoggerFactory.getLogger(LoginController.class);

    /**
     * 如果直接访问 /login  结果返回去，启到了屏蔽spring security 原生页面的作用.注意这边不能是post请求。如果是post请求则会进入到校验流程。
     * spring security 中 get /login 是返回默认登录页，而post /login 则会进行用户名密码验证。
     * @Author: zyw
     * @result
     */
    @GetMapping(path = "/login")
    public RespResult<String> login(){
        RespResult<String> respResult = new RespResult<>();
        return respResult.addError("尚未登录，请登录!");
    }

}
